rain return - German English Dictionary